clear concepts